MyBatis Generator是一个非常方便的代码生成工具,
可以根据数据库中表结构自动生成CRUD代码,可以满足大部分需求。
MyBatis Generator (MBG) 是一个Mybatis的代码生成器 ,
可以根据数据库中表结构自动生成简单的CRUD(插入,查询,更新,删除)操作。
但联合查询和存储过程,需手动手写SQL和对象。
PS:配置过程中请注意自己的工程目录结构
一、pom.xml添加插件
1 | <plugin> |
二、配置generatorConfig.xml
resources下建generatorConfig.xml,作为mybatis-generator-maven-plugin插件的执行目标。
1 | <?xml version="1.0" encoding="UTF-8"?> |
三、Intellij配置
MyBatis Generator生成代码的运行方式:命令行、使用Ant、使用Maven、Java编码。
本文采用Maven插件mybatis-generator-maven-plugin来运行MyBatis Generator,用的是命令行的方式。
配置插件
选择目录,输入命令:mybatis-generator:generate -e
找到插件。双击执行
即可看到生成的文件